﻿
.el-mask
{
	z-index:20000;
	position:absolute;
	top:0;
	left:0;
	-moz-opacity:0.5;
	opacity:.50;
	filter:alpha(opacity=50);
	background-color:#CCC;
	width:100%;
	height:100%;
	cursor: move;
}

.ctnlist
{
	
}
.ctnlist .item
{
    border:1px blue solid;
    margin-top:1px;
}
.ctnlist .title
{
    color: #000;
    background-color:#AAE;
    cursor:pointer;
}
.ctnlist .body
{
    border-top:1px blue solid;
}
.ctnpage
{
	
}

.monthctrl
{
	position: absolute;
	z-index: 9999;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width:160px;
	font-size:15px;
	text-align:center;
}
.monthctrl .td_over
{
	background-color:#FFCC00;
	cursor:pointer;
}
.monthctrl .td_out
{
	background-color:#EFEFEF;
}
.monthctrl .td_sel
{
	color: #0000FF;
	background-color:#00FF00;
}
.monthctrl input
{
	border: 1px solid #CCCCCC; 
	background-color: #EFEFEF; 
	width: 100%; 
	height: 20px; 
	font-size: 12px;
}